package com.tanhua.api;

import com.tanhua.model.enums.CommentType;
import com.tanhua.model.mongo.Comment;

import java.util.List;

public interface CommentApi {

    //通用的互动数据 保存方法
    Integer save(Comment commentData);

    //根据动态ID  分页查询评论列表
    List<Comment> findComments(String movementId, CommentType comment, Integer page, Integer pagesize);

    //查询数据是否存在
    boolean hasLike(String movementId, Long userId, CommentType type);

    //通用的互动数据  删除方法
    Integer delete(String movementId, Long userId, CommentType type);

}
